.ratings {
            
            overflow:   visible;
            padding:    10px;
            position:   relative;
            width:      200px;
            height:     100px;
        }
.ratings_stars {
            background: url('../../../images/rating/star_blank.png') no-repeat;
            float:      left;
            height:     28px;
            padding:    2px;
            width:      32px;
        }
.ratings_vote {
            background: url('../../../images/rating/star_voted.png') no-repeat;
        }
.ratings_over {
            background: url('../../../images/rating/star_overs.png') no-repeat;
        }
		
.total_votes {  
    background: #eaeaea;  
    top: 58px;  
    left: 0;  
    padding: 5px;  
    position:   absolute;  
}  
.product{  
    font: 10px verdana, sans-serif;  
    margin: 0 auto 40px auto;  
    width: 180px; 
	height:200px; 
}  